﻿using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using System.Text;

namespace ShiQuan.SmartDevice
{
    /// <summary>
    /// 
    /// </summary>
    [StructLayout(LayoutKind.Sequential, Pack = 1)]

    public struct GetVersionOutParams
    {

        public byte bVersion;

        public byte bRevision;

        public byte bReserved;

        public byte bIDEDeviceMap;

        public uint fCapabilities;

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = 4)]

        public uint[] dwReserved; // For future use.

    }
}
